Great location, stunning views from the terrace, stylish and spacious, wonderful hosts