Great location, easy and timely check in, amazing space, everything you need for both short and longer stays. Communication with the hosts was spot on as well. Many tourist spots and lovely restaurants are within walking distance, the only issue was getting back uphill from certain locations after you've had a filling lunch or dinner! Beaches are a bit further away, but a hike or a quick bus/cab drive will take you there. We hope to come back and stay here again!