10/10 would recommend. Beautiful place! Great location! Also, really good communication!