The location was fabulous, and the swimming pools are real bonus