Absolutely perfect location! Clean and beautifully decorated. We will absolutely be staying here again!