Excellent location and easy checkin, functional kitchen, and very clean. Would definitely stay here again.