5 stars and totally recommended! What a lavish place and incredibly warm hosts