We picked Villa Magnolia in a great rush as the villa we thought we'd booked in Brac was not ours at all. Charles, the owner of Villa Magnolia, was extremely helpful in helping us solve our panic situation as we booked with him with just 3 weeks to go before our arrival. Villa Magnolia is in the small town of Mlini, just a 20 minute drive south from the UN World Heritage Site of Dubrovnik. As many others have said, the photos here do not do the villa justice! Our group response on entering the house was gasps of wonder and joy - the house is huge, with much needed air conditioning maintaining a delightful coolness in every room (it was HOT while we were there!) The rooms are all spacious and comfortable with 2 en suite bathrooms and a 3rd general use bathroom. I suggest bringing a laptop or Chromecast to access Netflix etc on the house TV. The fridge is huge, the kitchen well equipped. The views from the balcony (there's two to choose from!) are fantastic and we spent many hours simply sitting there drinking it all in. Now, there is one small issue - well, more like one hundred of them actually - and that's the steps to the beaches and seafront. This is in no way a fault of the owner's, naturally, but if you're not fit and steady on your feet, this villa may not be for you. Everything is within a 15 minute walk, but those 15 minutes on the way home are a very sweaty effort! Local restaurants are welcoming and serve very reasonably priced food, both for lunches and dinner. The sea is crystal clear and full of fish so snorkelling is very much a feature. We'd happily stay here again! Well done to Charles for creating such a fantastic place to stay!