Has anyone stayed at these apartments as IT I'm thinking of booking for next year?I have looked in the reviews and couldn't see one for them. :)