The hotel is very nice and clean and it's in good location, close to everything. The stuff deserves 5 stars for sure, very welcoming and accommodating. Italian restaurant was excellent. The only thing we didn't like was that our window was covered completely with this fake bush like cover. It felt like we didn't have window at all. Other than that room was clean, bad was comfortable and roof top pool was amazing. They do charge parking fee $45 a day and resort fee $40 a day on top of what you pay for room, but we were aware of it when we booked it so that wasn't an issue. Overall very good hotel.