Spacious, clean and stylish - thoroughly enjoyed my stay there.