Beautiful, clean and homely place with lots of extras.