5 star . clean. comfortable and great location.
communication with hosts very good as well.
highly recommend