Ryan’s place is absolutely stunning, incredibly clean, with excellent amenities and thoughtfully presented. We were a family group with a dog and it fitted us perfectly.