Great location, spotless and well-appointed. Nice and new! And very cozy.