Extremely well located flat, flexible arrangements for check-in and very pleasant stay overall. Oh great Italian coffee in the morning too!