What a beautiful and tranquil accommodation. This is a place with all your requirements. Great communication too.