Stephen was a wonderful host! The place was as magical as described. Will definitely be planning future trips.