Location is great, lots of amenities and great host- they are thorough in their communication and you will be well prepared before you arrive which makes travel so much more enjoyable!