We stayed here for a few days for my brothers wedding recently. For a small wedding we were given the full villa complex. The location itself is beautiful, the villa inside and out its clean and breathtakingly beautiful. The staff also were extremely friendly and attentive. The…