The staff is friendly, check in and out is easy. Breakfast is good with lots of options and the rooms are big, open, and clean. I have 4 stars to the overall rating because the beds are very hard, the rest is a 5 star experience and we have stayed here multiple times. The great outweighs the bad bed.