Excellent in all ways. Only suggestion I have is that items are stocked according to number of guests and length of stay. Excellent communication, and quick at dropping off low supplies. We loved it!