Wonderful place to stay. Great hosts. The place is so clean, you would never guess anyone else had stayed there before. The place is comfortable and beautifully decorated and the view is amazing. Thanks Allan and Shirley for a great stay!