This apt has everything you need and more! It's newly renovated and exceptionally put together. My favorite part was the check in book they provided. It had great recommendations and answered any and all questions we had. There was a full kitchen and the bed and shower were both great. Would absolutely recommend!!