This apartman has absolutely everything. Our stay was incredible. Communication was also briliant. Thank you for having us.