Excellent place and excellent hosts. I arrived around dinnertime and didn't know where to eat so they invited me over for dinner! The place is exactly how it looks - well design and very clean. I would definitely stay again.