Everything about the apartment was great and the location can't be beat. The beds were nice and firm and the kitchen was well-stocked with everything you would need. The duvets were nice and fluffy and there were plenty of extra linens. The pool was nice and warm. Would definitely stay here again.