Has anyone got any information about these apartments?  I can't find a lot of info re: reviews on them.  Have checked the website but am interested in opinions of those that have stayed there or seen inside them.  I'm looking at them for a girls trip next year but not sure?  Thanks in advance!