The host and staff at reception are friendly and welcoming. Location is great. Good fit for a family to spend several days in Geneva.