Great short stay. Brand new, lovely place. Small touches didn't go unnoticed.