5 star stay all around. It was a perfect place to stay. Great location, big apartment, amazing hosts. Highly recommend and would love to stay again!