Beautiful, clean, well-appointed. Great location.