It was clean and had everything as described. The location was perfect; close by shopping, restaurants, and the beach. We enjoyed our stay very much!