Great place. Absolutely perfect - the room is great, the location is great, the hosts are great, etc. No complaints whatsoever and I would definitely stay again.