Absolutely perfect! Would 100% stay at 160 steps again and definitely recommend it to others. Beautifully styled, literally steps from a stunning beach, sparkling clean, all the amenities needed, spacious and comfortable. Kristian is a wonderful host. He made sure to reach out before we arrived and ensure that we were come for table settled. We had high expectations going into our stay and 160 Steps more than delivered.