Check in and check out are super easy! The host is also easy to get into contact with and responds in a timely manner. The apartment was very clean and was perfect for our needs. Street parking is pretty straight forward just make sure you pay attention to the signs on the street. Overall we had a great stay!