Beautiful, spacious and the location was perfect. Host was responsive and graciously accommodated a small request we made. Highly recommended.