Great stay. Apartment is good. Bed is firm and shower is okay. The main selling point for this is the pool, gym and surrounding areas. I had an overall good stay at Icey’s and would stay again, but would love a softer mattress, but that’s my opinion.