Perfect place for my son and I. Very spacious and clean. Well located. Close to stores, restaurants, and the beach. I would definitely return and highly recommend.