This place had it all for a wonderful relaxing stay. We would stay here again.