Very clean and comfortable flat, all the necessary things were provided, portable air conditioning unit and fan to move around to where it was needed. Great TV with excellent sports channels. Pool was out of use during the stay but expected to be refilled shortly.