Very clean, very flexible, location great