has anyone ever stayed in these apartments or know any info about them? am booked to go there at the end of september. thanks!