Great accommodation, fantastic location and amazing hosts. The perfect home away from home and ideal for long stays!