Fantastic location, cleanliness to the highest level and friendly, helpful hosts who stay out of your way unless you need them. Amazing, will def be staying here again.