Everything was perfect! The hosts, the rooms, the roof terrace, breakfast and dinner were great! We're coming back. Thank you!