It’s an okay apartment which is much smaller than the actual picture. If you love attention to detail then you will not appreciate few things during your stay. The kitchen amenities needs a bit of cleaning.
Otherwise, the location, checkin experience and communication with pier was good. When I highlighted the problems to pier he immediately offered to fix them.