The place is super. All amenities were provided. The apartment is spacious and complete with all infrastructure and appliances which work well. Joe, the host is extremely responsive and helpful and checked in with us regularly if we needed anything. All in all a great place to stay with only one small downside. The access to the place is not very clean. If you can overlook this, once you get in the house, it is an excellent deal and good value for money.