The Leon hotel exceeded my expectations. The bed was very comfortable. The room was cleaned every day, fresh towels given, and toiletries renewed. There was coffee and tea in the entrance area. The view was fantastic, and the location could not be beat. The staff was friendly and professional. We had a couple of minor issues first night, of which I informed the front desk person the next morning. By the time we got back to the room same day, both issues were resolved. Overall, great 7 night stay, would definitely stay here again!