Beautiful place, great location for such a great price. Will definitely come back again! 20 stars if I could give it