This apartment was perfect in every sense. It's huge, it has everything you'd need, it's in a perfect location and it has amazing hosts. We enjoyed our stay and can't wait to come back agin.