Perfect clean modern apartment in a good location, Very reliable with communication and check in was very easy. Highly recommended