Great location, well appointed and impeccably clean