Excellent place to stay! Clean place, comfy bed, thoughtful touches, extras like coffee and daily dish washing included. Easy to check in and out. Located on top of a hill near the beach in a quiet, safe neighborhood. Absolutely lovely! So glad we stayed here for our mini honeymoon.