Spotlessly clean and up to date. Robert communicates well and responds quickly. Be aware that there is no kitchen or plates/cups, etc. Would definitely stay here again.