Spotless and spacious, in an amazing location. Easy walk to the beach, with great restaurants and such nearby. Highly recommend.