The location and place itself is best in every aspect. The hosts are great people, nice to talk. always ready for help and think about your comfort. Overall it was a great experience. Highly recommended.