Well-situated, clean and comfortable flat.