Fantastic place for larger groups. Our particular apartment had all the facilities we could have asked for and the place itself was beautiful. You can leave your luggage for the day on check out which is great. There is a large deposit required when checking in. Overall a brilliant stay, could not have asked for more.