We had a great stay. Location was FANTASTIC. You do get what you pay for though. There were stains on the carpets and walls, and sheets had dirty marks on them. The hotel was checking the fire alarms multiple days at 9am. The views were also beautiful. I would absolutely stay here again.