The definition of hospitality. A bed and breakfast fit for a king or queen! Spotlessly clean.