I came with high expectations based on the pictures and Ray's property didn't disappoint. The rooms and common spaces (rooftop, living room,etc) are spacious and we enjoyed the property add-ons (especially the sound system). I would definitely recommend.