Perfect location - walking distance to the beach, shops, restaurants, bars, etc. Great communication and extremely helpful hosts. Would highly recommend.