Very comfortable, spacious, and modern space. Came with all the essentials. Great location. ~10 minute walk to beach. Make sure you read check in instructions in advance as the are not straightforward due to it being a large complex. Read in advance so check in was smooth.