The apt was very clean and cozy. Location is perfect, just a few steps from the beach. We also enjoyed the big screen tv a lot. Spencer was responsive to our inquiries.