Perfect ! Clean well appointed and lots of little touches .