We had a great stay and will certainly recommend this flat to others. However, it wasn’t as clean as we would have like and we struggled with washer/dryer and standup shower. Communication with host was excellent. Location was stellar.