Perfect location, perfect bed, and perfect pool temperatures! This place is great and would recommend to anyone.