Good facilities and a great ambiance