Very clean, convenient, well prepared and overall great stay