Spacious, clean, very well situated.