Lovely, spotless, modern and beautifully decorated. I really enjoyed my stay and the location is perfect.