Beautiful place, great location. Could be improved.