Great stay and apartment is good quality and well equipped. Communication for check in was good but our host was running late to check us in and there was minimal shelter from the rain.
Also note that maps takes you up a hill which is not required.