3 star rating June 4, 2021 by Post navigation I enjoyed my stay at Villa Maria. Villa Maria is nice quaint place. The location is not to far from the… Great experience and location. Service and attendance were excellent.