This place was everything and more. Brand new, spotless and perfect location. We really enjoyed staying here.