Clean, spacious, well equipped, home from home with a fabulous pool.