A wonderful place to stay! All promises fulfilled!