A spotlessly clean, spacious and well equipped homely environment with a warm and friendly host