Easy 5 stars. Great location, beautiful place, roof terrace, window views. Kitchen is functional and we cooked a few meals as well. Nice to have the option.