This place is 6 stars. Immaculate apartment and the hosts were super-helpful and very kind. Great location also.
Highly recommend!