Great size. Close to beach and pool. Has loads of amenities. Very clean, comfortable and cozy. We’d definitely go again.