Everything you’d need. Great neighbourhood, very comfortable and no detail overlooked. Will definitely stay again