10/10 would recommend. perfect location, cute, clean and modern flat. communication was perfect, would definitely come again:)