I can't recommend this place highly enough. Absolutely immaculate, lots of space, very well equipped, and very accommodating hosts.