This property has everything listed plus more. We felt cosy and at home on our stay. Angel was an excellent host and made our stay a pleasurable one. Would highly recommend this property to anyone considering staying here!