excellent location. clean spacious and beautifully decorated.