Great location and generally clean, but the kitchen wasn't really designed to be used for more than storing food and heating water. It needs updated dish ware, pots and pans, glasses, and it smelled a bit musty. Bedroom and bathroom were clean. Bed comfort was okay. Pool area was nice to relax by.