Fantastic place.. Perfect location great facilities and nice apartment set up. Great tips on local places to go and easy check in and communication. Loved our stay.