Stairway to Haven is a beautiful place to stay. The property is immaculately presented with all the amenities you need for a relaxing holiday.