160 Steps was a joy to stay at. The location is excellent (the dog LOVED the adjacent beach) and the accommodation was extremely comfortable and modern, but it was the extra touches that take the property to the next level. Wine and chocolate on arrival, luxurious bed linen and toiletries, herbs and spices for cooking, hot water in the outdoor shower - we were very impressed. Hope to revisit soon!