Clean, functional and thoughtful touches make this an excellent place. The host is very responsive and helpful. I will happily stay here again.