5 star stay for sure! The whole experience was faultless and we felt very spoiled during our stay. Amazing location as well.