Lovely place: perfectly located, bright, clean, modern, practical. Great communication with the hosts.