Punctual, supportive, cozy and comfortable, well-situated, and memorable.