Everything you need and more! Highly recommend this beautiful apartment