The apartment was clean and is well equipped. The size is pleasantly large, each room has its own bathroom. The beds were comfortable. The location on the wide and long beach very much met our expectations. My family and I enjoyed the stay very much.