Spotless, well decorated and comfortable. View of pool and easy walk to the beach. Will definitely stay here again!