Great location, thoughtful hosts.
The walls are a little thin, so not recommended for afternoon nappers, but everything else more than mad up for anything nit-picky.