We have booked a large Villa Suite - is this in the hotel or seperate? Any hints/tips and what did you generally think? Thankyou.