A perfect location. The front desk staff were all wonderful at all times - they couldn't have been more helpful!! We stayed in a well equipped 2 bedroom, 2 bathroom apartment (the shower in the ensuite was over the bath which didn't worry us, however it might prove hard for some!) Both bedrooms had superbly comfortable beds! Everything was just great!