Absolutely perfect place. We stayed here for over two months and loved it. It has everything you need, is beautiful, and perfectly located. 5/5 would recommend