Definitely 5 stars.
Amazing location, very generous host