Very well located and had all the amenities for a long stay, wish we could have stayed longer!