Lovely place for a 3-week for two people. It had everything I could have needed during my stay. It was a great location near a lot of restaurants, coffee shops, and of course the beach.