A very good place. Very nice for a retreat.