Prepare to be spoilt. Fantastic stay.