Excellent location, brand new, very clean. Nice kitchen. Perfect for two people. No parking on site, but there was a free lot a few blocks away. No cable, but you have the beach!