excellent location, great facilities, awesome hosts. Extremely clean and comfortable beds. This comes highly recommended.