Lovely, clean, well thought out details...The perfect place for me, I will be back!