Our stay at James place was great! There was a leakage in the original unit we booked (this unit), but James provided us with another beautiful unit for our stay. James was extremely accommodating and communicative. Overall, our stay with James was great and we look forward to staying here again!