The place was great, smooth check-in process, clean and stylish. Exactly like the photos posted. Location is also good, walkable distance to the beach, where we got our kids to play in the sands. Definitely recommended for both couple and family with kids.