Clean, beautiful and safe! The bed is so comfortable and the pool is fantastic. Such an awesome stay, and I can’t wait to book again.