The apartment is incredibly well kitted out for both a short and long term stay. Probably the 1st time in an Airbnb anything I needed was there. Add charming hosts, an incredible pool, and steps to the beach and I can say is … highly highly recommend.