Excellent communication and a beautiful location! Lots of little extras made our already great stay exceptional, highly recommend.