Gemma' s place was large, stylish and very clean. Communication was excellent. Would highly recommend.