We had a great stay at Xavier's!! Location is great, heaps of places to eat around, and close to public transport. The apartment is really cleverly laid out. Xavier was able to accommodate our early check in without a problem and instructions to check in were easy to follow. Would stay here again for sure and would recommend to others :-)