Beautiful spot, spotlessly clean, super easy to find and check in. Helen’s place is comfortable, quiet and the perfect place to just stay the night or relax for a week. Shops, restaurants and the beach were a short walk away. Will definitely be staying again!