This place is AMAZING!! Huge apartment with multiple large sitting areas, large very well equipped kitchen, big dining room, great bedrooms, and everything you could possibly need to make the stay comfortable is provided - and then some! If I could give it 6 stars I would...