Everything I'd hoped it would be and more. Amazing, clean and perfect location.