I've stayed at the Avani and would recommend it. Lovely pool and I've never had any problem with visitors. They log them in and check with you when they leave if you're not with them.