Great hosts. Great apartment. Thought of everything. Great location.