The place is clean, spacious and modern. It has everything that one needs from a home away from home. The location is great too. Robert is a great host. The entire process from booking to checkout was easy and simple.