Perfect in every aspect. Very well situated, clean and cute