Cozy and clean place with well thought out details!! Private and public terraces are great!