The place is exactly as advertised—clean, well-appointed and amazing location.