Very clean, modern, warm, comfortable and spacious. Felt relaxed and at home here for my 3 1/2 month stay for the winter season. Great communication and nothing was too much trouble. Will stay here again if I can.