A home away from home, has everything you need, lovely hosts with just the right amount of interaction.