The hotel general staff in the reception and cleaning very friendly and helpful. The hotels location is very beautiful, and has wonderful view. Experience at the restaurant was awful, seeing a couple of waiters, chefs treating waitresses poorly in front of guests. Even the hotel manager accepted that behavior and to top this off, food was not even worth it. Chefs made wrong food (not ours) and the waitress requested the correct food, and which turns out, she gets bullshitted from several waiters and hotel / restaurant manager.