5 stars across the board. I booked kind of last minute but Marlene was very accommodating everything was exactly like the pictures communication was also great. checking in was a breeze and the area was perfect to get around I will definitely recommend staying here and I will definitely be back to stay.