Very comfortable. Spacious. Tranquil. Well located.