Great place and location. Check in was easy and communication overall was very good.
The only thing to note is that the kitchen was sparsely equipped. No salt and pepper, no cooking oil, no sponge for cleaning, no tea towel, no dishwashing tabs. Had to get those things myself.