Very clean, excellent and stylish accommodations in the heart of Travestere.