5 stars for sure! We enjoyed our stay very much. The apartment is really unique! Restaurant recommendations were fantastic! Thank you!